payment guaranty - Alemán Inglés Diccionario